# 毛刺对比

# 算法介绍

本算法用于比对轮廓寻找毛刺。

# 算法使用流程图

# 算法参数介绍

1. 边缘低阈值: 根据边缘灰度值设置,设置值<=边缘灰度值;
2. 边缘高阈值: 根据边缘灰度值设置,设置值>=边缘灰度值;
3. 宽度阈值: 毛刺在水平方向像素点个数;
4. 高度阈值: 毛刺在竖直方向像素点个数;
5. 使用直线距离: 毛刺宽度和高度在计算判断的时候,是指毛刺根部到最外面端点的最小直线距离(点到点之间的直线距离),与最外面的端点有关,与毛刺的弯曲程度无关;
6. 使用连通域距离: 毛刺宽度和高度在计算判断的时候,是指毛刺从根部到最外面端点的弯曲距离(点到点之间的曲线长度),与最外面的端点有关,与毛刺的弯曲程度有关;
参数设置位置如下图所示:

# 毛刺对比算法实际应用场景

4-1检测物体有无毛刺(如金属端子镀层检测);